Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LEOPOLD AVENUE Detached £601,567 £315,000 27 Sep 2004
4 LEOPOLD AVENUE Detached £1,007,186 £750,000 26 May 2016
8 LEOPOLD AVENUE Detached £619,672 £613,000 28 Apr 2023
10 LEOPOLD AVENUE Detached £797,110 £650,000 18 Oct 2019
16 LEOPOLD AVENUE Detached £728,442 £562,000 29 Mar 2017
18 LEOPOLD AVENUE Detached £891,217 £243,500 18 Oct 2000
22 LEOPOLD AVENUE Detached £943,331 £272,500 27 Apr 2001
24 LEOPOLD AVENUE Detached £748,762 £475,000 16 Jul 2007
26 LEOPOLD AVENUE Detached £582,266 £472,500 30 Oct 2018
28 LEOPOLD AVENUE Detached £548,586 £325,000 22 Feb 2013
32 LEOPOLD AVENUE Detached £679,065 £530,000 2 Jun 2017